lie along the shore - Espagnol Anglais Dictionnaire